草庐IT

firebase - flutter NoSuchMethodError

全部标签

android - 如何使用这两个函数在 Firebase- Android 上监听数据

我在Firebase上的数据是这样的:"node":{"node1":{"value1":value,"value2":value,"subSubNode":{//....values....//},},"node2":{...},"node3":{...}//...andsoon..//}首先:我想从Firebase获取所有数据并呈现到我的树中,所以我使用了addListenerForSingleValueEvent()函数。然后:我使用addChildEventListener()函数来监听节点或子节点何时更改、删除或添加...privatevoidgetData(Queryref

java - 如何将 Firebase 引用转移到另一个 android Activity

我们有2个AndroidActivity(ActivityA和ActivityB)假设我们在ActivityA中实例化了一个Firebase引用。ActivityA还处理所有用户身份验证(Facebook、Google和电子邮件/密码)。ActivityB是使用Androidintent从ActivityA启动的,它应该使用Firebase引用来访问Firebase服务器上的一些数据。现在我想知道将Firebaseref从ActivityA发送到ActivityB的最佳设计是什么。使用JavaSerializable将Firebase引用与Intentbundle在一起,并在Activ

android - 对 Firebase 云消息传递 "simultaneous connections"的澄清?

刚刚对发送/接收远程通知的不同方式进行了一些研究,许多答案建议使用GCM(现为FCM)。据我所知,这对于可以支持100个在线用户(免费)或10k用户(付费)的小型应用程序来说似乎是可行的。但我看不出后台类型通知系统如何可行,坦率地说,如今大多数应用程序都期望这种系统。假设,如果一个应用有100万用户,那么后台需要有100万个同时连接,通知才能及时到达用户。还是我误解了“同时”部分?什么时候适用?他们的常见问题解答没有涉及太多细节here. 最佳答案 “同时连接数据库”的限制是指数据库API的使用。要通过FCM(或GCM相同)接收通知

android - 将 firebase analytic 链接到 Google play

我正在尝试将我的firebase分析项目链接到googleplay,但我创建了带有“x”电子邮件ID的firebase项目,而googleplay帐户所有者使用不同的电子邮件id,所以我如何链接它。我在我的firebase项目中收到此消息:-您不是GooglePlay帐户的所有者。请创建一个帐户或联系所有者进行链接。所以我只想知道有什么方法可以做到这一点。因为我的firebase项目已经与我的应用程序链接起来了。 最佳答案 根据thisanswer[EngineeratFirebase]I'mhappytoreportthatwe'

android - 如何将 Firebase 自定义 token 中的其他字段检索到 "UserInfo"

我正在使用自定义token方法在firebase中进行身份验证。从服务器,我得到JWToken除了其他token字段外还有以下数据:{"uid":"user_uid","user_role":"admin"}在Firebase2.x中:我们过去常常将token字段获取为-authData.getAuth().get("user_role").toString();但在新的FirebaseSDK中:如何从token中获取数据(“user_role”的值)。NOTE:IhavetriedusingUserInfotogetthevalueof"user_role",butthereisno

android - 有没有办法奖励 Firebase 邀请发件人接受他们的邀请?

我有一个应用允许用户通过FirebaseInvites邀请他们的friend。我想给邀请发件人奖励,但前提是他们的邀请已被接受而不仅仅是发送。Firebase是否支持此类功能?如果不支持,您自己实现该功能的最佳/最简单方法是什么? 最佳答案 如果您有一些适当的后端逻辑,那么您自己做起来会很容易。您希望向传出的邀请添加一些数据,以将其链接回原始发件人。然后,收件人客户端可以提取该数据并将其发送到您的数据库,然后您的数据库可以奖励您的原始发件人。您会随邀请发送什么数据?这取决于。一种选择是将发件人的用户ID添加到您的邀请数据中。这很简单

android - 代理后未收到 Firebase 通知

Firebase不能在代理后面工作吗?我正在为我学院的学生制作一个Android应用程序。当应用程序通过代理服务器连接到互联网时,它不会收到通知。但是只要我打开移动数据,就会收到通知。我该如何解决这个问题? 最佳答案 Elvis是正确的,但我想指出documentation讨论的地方。IfyourorganizationhasafirewallthatrestrictsthetraffictoorfromtheInternet,youneedtoconfigureittoallowconnectivitywithFCMinorder

android - Firebase UserProfileChangeRequest 不工作

我正在尝试创建个人资料Activity,用户可以在其中更改个人资料图片和显示名称,我正在尝试更新用户照片或用户名,CompleteListener已调用,task.isSuccessful=true但没有完成,为什么?更新名字的函数:FirebaseUsermFirebaseUser=FirebaseAuth.getInstance().getCurrentUser();finalStringnewName;newName=input.getText().toString();UserProfileChangeRequestprofileUpdates=newUserProfileCh

android - Firebase JobDispatcher-Scheduled 作业在设备重启时丢失

我正在使用Firebase-JobDispatcher.我已经安排了一些工作,如果我保持设备开关,它工作正常。但是如果我重新启动我的设备,那么计划的工作不会执行或者它不会被重新安排?我已经使用了setLifetime(Lifetime.永远)。设备重启时作业仍然丢失。下面是我使用的代码-JobmyJob=dispatcher.newJobBuilder().setService(MyJobService.class).setTag("DataSend").setRecurring(false).setLifetime(Lifetime.FOREVER).setTrigger(Trigg

android - 具有多个模块的 Android 上的 Firebase 推送通知

我目前正在尝试在我们的应用程序中实现推送通知。所以我们有三个模块。应用1逻辑应用2我显然给了他们名字。App1和2依赖于逻辑模块。该模块包含两个应用程序的所有逻辑。现在,我希望向登录到App1或App2的用户发送特定于App的通知。问题:我无法将firebase逻辑放入Logic模块,因为该模块配置为lib模块,未配置为App。现在我必须将firebase逻辑放在App1和2中,但我无法从Logic模块访问此逻辑,因为App1和2依赖于Logic模块,而不是相反。Firebase需要为每个连接的应用程序提供一个google-services.json,需要此文件来生成用户特定的push